package com.toggery.POS.dao;

import com.toggery.POS.entity.Paytype;
import com.toggery.POS.entity.PaytypeExample;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface PaytypeMapper {
    long countByExample(PaytypeExample example);

    int deleteByExample(PaytypeExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Paytype record);

    int insertSelective(Paytype record);

    List<Paytype> selectByExample(PaytypeExample example);

    Paytype selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Paytype record, @Param("example") PaytypeExample example);

    int updateByExample(@Param("record") Paytype record, @Param("example") PaytypeExample example);

    int updateByPrimaryKeySelective(Paytype record);

    int updateByPrimaryKey(Paytype record);
}